package gerenciadorescola.model;

import gerenciadorescola.model.pattern.strategy.Disciplina;

public class Boletim {

    private double nota1;
    private double nota2;
    private double nota3;
    private double media;
    private Disciplina disciplina;
    private Aluno aluno;
    
    public void Boletim(double nota1, double nota2, double nota3) {
        this.nota1 = nota1;
        this.nota2 = nota2;
        this.nota3 = nota3;
    }

    public double getMedia(){
        if (disciplina.getComportamento_avaliacao() == 0){
            return((nota1+nota2+nota3)/3);
        }else
            return ((nota1*2)+(nota2*2)+(nota3))/5;
    }
    
    public void setNota1(double nota1) {
        this.nota1 = nota1;
    }

    public void setNota2(double nota2) {
        this.nota2 = nota2;
    }

    public void setNota3(double nota3) {
        this.nota3 = nota3;
    }

    public double getNota1() {
        return nota1;
    }

    public double getNota2() {
        return nota2;
    }

    public double getNota3() {
        return nota3;
    }
}
